home *** CD-ROM | disk | FTP | other *** search
-
-
-
- JP Software
-
- Take Command/32 Update Documentation
-
- Version 1.01 -- August 22, 1995
-
- Copyright 1988 - 1995, JP Software Inc., All Rights Reserved. Published
- by JP Software Inc., P.O. Box 1470, E. Arlington, MA 02174 USA, (617)
- 646-3975. 4DOS is a registered trademark and 4OS2, Take Command, and
- Take Command/32 are trademarks of JP Software Inc. Other brand and
- product names are trademarks of their respective owners.
-
-
- Check through this file for a comprehensive list of what's changed in
- Take Command/32 for Windows NT and Windows 95 since version 1.0.
- Additional documentation on new features is in the online help.
-
- Some of the descriptions below may be more detailed than you need; if
- you aren't using a feature, feel free to skip to the next item. If you
- are new to Take Command with version 1.01, you can skip this file
- entirely, and begin with the Introduction and Installation Guide.
-
- This file is divided into the following sections:
-
- General Features and Enhancements
- Startup and Initialization
- Menus and Dialogs
- Command Changes
- Variables and Variable Functions
- Technical and Compatibility Changes
- Bugs Fixed
-
- Significant new features and those which affect most users are marked
- with "**" in the lists below. Other items discuss smaller or more
- technical changes.
-
- This file is formatted at 58 lines per page, and contains form feeds and
- page footers. It can be viewed with a file viewer such as the 4DOS LIST
- command, or printed on most PC printers using the command:
-
- copy updat101.doc prn
-
- Printing it with a program that formats the pages is not likely to work
- due to the formatting included in the file.
-
-
-
-
-
- (8/95-1.01)
-
-
-
-
-
- Take Command 1.01 [8-22-95] UPDAT101.DOC page 1
-
-
-
- Take Command/32 1.01 Change List
-
-
- General Features and Enhancements
- ---------------------------------
-
- => ** Updated Take Command/32 to improve operation of console-mode
- applications under Windows 95. The console-mode window
- (accessible with Alt-V) is fixed at 50 lines in Windows 95,
- rather than the 100 lines used under Windows NT to provide a
- console-mode scrollback buffer (this is due to a bug in Windows
- 95, not a limitation of Take Command/32).
-
- => Directory colorization now looks for the last '.' in the filename
- (rather than the first) to determine the extension for HPFS and
- NTFS files.
-
-
- Startup and Initialization
- --------------------------
-
- => Added a new .INI directive:
-
- ListExit = Key (Esc): Allows you to map the keystroke used
- to exit the LIST command.
-
-
- Menus and Dialogs
- -----------------
-
- => ** The Alias and Environment dialogs now copy the alias/environment
- list and perform all their work on the copy. The changes are
- saved if you press the "OK" button, and discarded if you press
- "Cancel". Previously each change was saved as it was made, so
- that Cancel would cancel only the most recent change.
-
- => ** The background color is now maintained separately for each
- process, so you can have multiple copies running without
- defaulting to the standard class color.
-
- => Added the I-Beam cursor setting (allows you to switch to an arrow
- cursor for laptops) to the Startup page of the configuration
- dialogs. Previously this setting was only available via
- IBeamCursor=No in the .INI file.
-
- => Take Command/32 will now search the path when executing a program
- from the Apps menu if no path is specified in the properties.
-
- => Enabled the "Wait for completion" option for external programs in
- the configuration dialogs (same as ExecWait = Yes in TCMD32.INI).
-
-
-
-
- Take Command 1.01 [8-22-95] UPDAT101.DOC page 2
-
-
- Command Changes
- ---------------
-
- => ** CLS: Added a new switch, /C, to clear the entire scrollback
- buffer (CLS without /C clears only the visible portion of the
- window).
-
- => ** COPY / DEL / MOVE / REN: When using the prompt (/P) option, an
- ESCAPE will now cancel further processing for that argument,
- rather than canceling prompting and continuing with the
- operation.
-
- => GOTO: Made a change to try to accommodate both the old label
- style (first word) and the new style that permits multi-word
- labels.
-
- => IFF: Changed the way the command processor handles piping to
- IFF. You can now pipe to an IFF and the pipe information will be
- passed to the command(s) following the IFF (previously it was
- ignored).
-
- => LIST: Now defaults to listing (all files ("*.*") if the argument
- is a directory name. Also printing the file now displays a
- header (filename, date, and time) on the first page.
-
- => ON: Added a new ON ERRORMSG option. ON ERRORMSG is the same as
- ON ERROR, but displays the usual error message before executing
- the specified command (ON ERROR suppresses the error message).
-
- => SETDOS: You can now change the default description filename with
- the SETDOS /D switch. If the /D is followed by a double quote,
- the string inside the quotes will be used as the description
- file. For example:
-
- setdos /d"files.bbs"
-
- The SETDOS /D[0|1] switch (to disable or enable description
- processing) is still available.
-
- => TYPE: Will now check for a filename of "NUL" and allow it.
- However TYPE will trap attempts to type any other character
- device.
-
-
- Internal Variables and Variable Functions
- -----------------------------------------
-
- => Added two new internal variables:
-
- %_CI returns the insert-mode cursor shape, as a
- percentage (see SETDOS /S)
-
-
-
-
- Take Command 1.01 [8-22-95] UPDAT101.DOC page 3
-
-
- %_CO returns the overstrike-mode cursor shape, as a
- percentage
-
- => Added support for the @INIREAD and @INIWRITE variable functions.
-
- => @ALTNAME: If the specified filename is a FAT name (and doesn't
- have an alternate name), @ALTNAME now returns the original
- filename if the file exists, or an empty string if it does not.
- Previously @ALTNAME always returned an empty string when the
- filename was already a FAT name with no alternate.
-
- => @ATTRIB: Added an optional third argument. The new syntax is
- %@ATTRIB[filename[,NRSHA[,p]]]. The 'p' tells ATTRIB to accept a
- partial match; i.e. if the file has "RHA" attributes set:
-
- %@ATTRIB[filename,R] fails, because @ATTRIB wants an
- exact match
-
- %@ATTRIB[filename,R,p] succeeds
-
- => @READSCR: Added offset capability when "+" and "-" are used in
- the row and column (e.g., "READSCR[-2,0,10]"). The ofsset is
- relative to the current cursor position.
-
- => @TIMER: Now separates the hundredths digits with the default
- country decimal character, not a hard-coded decimal point.
-
-
- Technical and Compatibility Changes
- -----------------------------------
-
- => ** You can now remove extensions that Take Command loaded from the
- [Extensions] section of WIN.INI with the UNSET command. If the
- name begins with a '.', UNSET will first look for an environment
- variable; if it doesn't find a matching one it will look in the
- list loaded from [Extensions]. UNSET will not modify WIN.INI, it
- will simply remove the extension from Take Command's internal
- copy of the WIN.INI associations.
-
- => ** Take Command/32 under Windows NT now searches for executables in
- \WINDOWS\SYSTEM32 before \WINDOWS (this is the way Windows NT
- path searches work, but is the reverse of the way Win 3.x and
- Win95 work!).
-
- => ** Added a system menu and close box to the popup windows (history
- list, directory history, etc.). These are required becuse the
- Esc key will not work in list boxes due to a Windows 95 bug (Esc
- does work properly under Windows NT).
-
- => The version number now uses the default decimal separator for the
- current country (e.g. "1,01" rather than "1.01" for Germany).
-
-
-
-
- Take Command 1.01 [8-22-95] UPDAT101.DOC page 4
-
-
- => Worked around a Windows bug which caused trouble when you click
- on a toolbar button, move the mouse off the toolbar, then release
- the button.
-
- => Improved support for UNC names (network filenames starting with
- "\\"), particularly when changing the default directory.
-
- => Worked around a Netware bug which caused toruble with filename
- completion on Netware drives.
-
- => DIR, FFIND, SELECT: Fixed a problem with a memory leak due to a
- Windows NT API bug.
-
- => IF: Changed IF EXIST to work with "if exist c:\ ...", for
- compatibility with CMD.EXE.
-
- => KEYBD: Worked around a Windows NT bug that was causing problems
- in the KEYBD command.
-
-
- Bugs Fixed
- ----------
-
- => Added support for the "run in a separate Windows On Windows VM"
- flag when running programs from the Apps menu.
-
- => Changed the keyboard hook handler to fix problems with other
- keyboard hooks not working properly when Take Command was in the
- foreground.
-
- => Fixed a problem with the time display on the status bar being
- disabled after running an app inside Caveman.
-
- => Fixed a problem with the Describe dialog if you changed drives -
- in this case directories and hidden files weren't being added to
- the Files listbox.
-
- => Fixed a a problem with starting an app minimized from the Apps
- menu.
-
- => Fixed a bug when clicking the left button in the Take Command
- window while it was displaying output. Depending on where the
- click was, Take Command could reset its current output point and
- overwrite previous text.
-
- => Fixed a problem with the ? command only displaying the first word
- of the prompt.
-
- => Fixed a problem with long directory paths in the Describe dialog
- box.
-
-
-
-
-
- Take Command 1.01 [8-22-95] UPDAT101.DOC page 5
-
-
- => Fixed a minor bug in UNKNOWN_CMD alias processing which caused
- the command processor to remove the command argument if it was
- (1) an existing file, and (2) not an executable file.
-
- => Fixed a problem with the File Find dialog resetting the Disk edit
- control after selecting an item from the Search group.
-
- => Fixed a problem with very long descriptions (over 500
- characters).
-
- => Fixed a problem with piping inside a batch file with arguments
- when a 4START file is loaded.
-
- => Fixed a problem with redirecting to "nul:".
-
- => Fixed a problem with the background color not being redrawn
- properly for the entire window.
-
- => Fixed a minor problem with command line colors when Ctrl-C was
- hit during input.
-
- => Fixed a problem with executing .PIF files.
-
- => Fixed a problem where Take Command/32 would sometimes remove
- quotes from the startup command line when it shouldn't (it must
- remove leading and trailing quotes; it was also sometimes
- removing embedded quotes).
-
- => Fixed a problem with Take Command not always processing its
- message queue (for redraws, minimize/maximize, etc.) quickly when
- it was in a loop (particularly in DO loops).
-
- => Fixed a problem with popup windows (directory history, @SELECT,
- etc.) not accepting mouse double-clicks.
-
- => Fixed a a problem with starting an application minimized from the
- Apps menu.
-
- => Several fixes for a variety of piping problems.
-
- => DESCRIBE: Fixed a problem with clearing a description using the
- syntax:
-
- describe file ""
-
- => DETACH: Fixed a problem with detaching internal commands.
-
- => DO: Fixed a problem with ITERATE inside nested IFFs inside DOs.
-
- => DRAWBOX: Fixed a couple of problems with the cursor positioning
- and fill colors when the box was drawn over the current cursor
-
-
-
-
- Take Command 1.01 [8-22-95] UPDAT101.DOC page 6
-
-
- position. Also fixed a problem with the fill color being written
- one column too far to the right.
-
- => FFIND: Fixed a problem which sometimes caused FFIND to loop
- endlessly printing blank lines; also fixed a problem with FFIND
- not searching past the first 64K of the file in a text search.
-
- => IF: Now properly supports numeric comparisons when the current
- country uses a whitespace character (e.g., ',') as the decimal
- separator.
-
- => INKEY: Fixed a problem with combining the /P and /K switches and
- then entering invalid input.
-
- => LIST: Fixed a problem with LIST colors when you have a StdColors
- defined (different from the Windows default) and don't have a
- ListColors defined.
-
- => LIST: Fixed problems with dragging the scrollbar thumbs, and
- with scrolling through extremely large files.
-
- => LIST: Fixed a problem when scrolling backwards in files with
- lines longer than 65,520 characters.
-
- => SCRPUT / VSCRPUT: Now preserve leading quoted whitespace in the
- text argument.
-
- => SELECT: Fixed a problem when displaying files with very long
- descriptions (over 450 characters); also fixed a problem with
- flickering when moving the mouse.
-
- => UNSET: Enabled UNSET * (previously it had no effect).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Take Command 1.01 [8-22-95] UPDAT101.DOC page 7
-